Add project edit and update logic with tests
Modify route for project show