asm-34-create_projects_resource_in_the_api

* added the projects route to config/route.rb
* generated basic project model
* added model validation to various models
* generated projects controller and wrote crud functions for api

resolve bounty #34 & 36