Added Data Models and the API Calls to create a project. Also implemented broadcasting to notify other controllers (like the sidebar) when another controller has created a project.