Do not create a project without proper settings
If settings are not set for a project, the user is redirected to the settings window, but if they fail to fill in the necessary parts, the project is created, and a crash follows.
If settings are not set for a project, the user is redirected to the settings window, but if they fail to fill in the necessary parts, the project is created, and a crash follows.