Project config dialog

This pull contains a minimal working example of a 'new project dialog' accessible from the main menu.