updated project model
views for project mostly done
Merge branch 'project_model'