Moved added a close project method
cache the project directory in the project manager
Moved all project glue work to the project manager class
reopen the configuration window if the project directory is not valid
Add hooks for a custom context menu