Adding validation to task
Edit tasks
* Can edit a task
* Validation for description with specs
* Spec for adding a task with no description
* Various refacotring
 * Moved projects to user
Minor refactor, still needs work
Merge pull request #9 from george1minus1/edit_task

Edit task