Create Project v1

added date validation and the ability to add projects to the project
list
create project commit