Adds project validation test
DRY tests
completes Project#new validation