It takes a few minutes to get used to... You still can click to open any portion in a new window so you're not relying on hovering.
I don't understand the codebase question?
Also, The UI is evolving.so please join the private beta. We really want feedback.