update create project test
add code for testing editing a project
add test for editing projects, fixes #21