Lots of cleanup, navigation menu, bug fixes, and new feature: notifications