Made some cosmetic and functionality changes:
  - Changed the buttons/links for editing projects and tasks in the show view so the buttons worked
  - Added validation to the project and task models so a user couldn't create a blank project or task