#134 #131 prompt user to enter a different name when saving default project
existing projects no longer saved as new project

updated Logger and NotificationManager with methods for logging errors