Add Project model, update controller and views