wrote tests for edit,create,show,and delete for projects