[Projects enhancements]

  - Refactor ProjectsController.
  - Refactor projects views.
  - Full spec coverage.
Merge pull request #207 from insignia4u/projects-enhancements

[Projects enhancements]