finished basic crud for the project model