added beginning CRUD for projects