redesign 'new project' dialog
extract ui for adding new modules for reuse in project and modules dialogs
Merge branch 'master' into victor/modules_dialogs