#51: Editor & Portal
#49: Main > File > Main menu
#48: UI
#45: Slight redesign

Mainly I modified it so pages aren't attached and detached, but rather
hidden and shown. Further, nova events are no longer considered global,
and as such are binded no matter which window.