Added pop-up dialog for creating projects.

No longer crashes if validation errors - reports problem and remains ready for another attempt.