Toolbar for file and project
New Project popup requests name, parent is mainwindow.
Removed old menus, added singleton pattern to appropriate classes
Added new right click context menu for adding and removing projects.
Fixed bug where treeview disappeared when new project action was
invoked.

Problem was that the Window() was connected to the parent
so I'm assuming that the project dock wasn't properly recreated
when the parent was reinitialized - or something.
Projects add to treeview, start of duplicate validation introduced