Add ability to add  a project to the system with validation for presence...

... of name