Pull the project menu out into a class
Extract ProjectsDialog into its own file
Internal script to generate docs
Account for renamed in newly rebased code
Extract sub-menus and dialogs out into classes
Rename projects dialog as open dialog
Rename the Projects menu as Open
Private methods to contruct menu objects
Try OpenDialog as a strategy
Move MenuItem class into its own file
Fix copy dialog after rebase
Convert copy, new, and share dialogs to strategy
Convert save menu to strategy
Hover style for menu items