Project's controller.

A controller for the projects has been added as a secured class
which requires authentication. Basic methods for adding, renaming,
deleting projects and creating new groups have been codified and
its routes were properly added to the routes.conf file.

What's more, all the actions were tested by the corresponding
tests in test/controllers/ProjectsTest.