+ /**
+ * Creates a new project and sets it as the current active project. This method creates a new project model and also creates a project in the system.
+ * @param name Name of the new project.
+ * @param location Path where the project is to be created.
+ * @param result Result message.
+ * @param author Default Package Authors' names.
+ * @param description Description of the default package.
+ * @return True if the operation was successful.
+ */