Add tags and due dates to terminal clients
Start database implementation
Add missing change from last commit
Create and build tasks in db class
Add show_task method to db
Add update task method, move task_id assignment and tracking from Task to DB
Add delete_task method
New tasks are associated with projects
Task and Project initialize methods now take one argument - params. Fixes assigning tasks to projects
Projects can retrieve complete and incomplete tasks
Remove unnecessary class and instance variables
Fix broken db_spec task tests caused by change in way tasks are created
Fix basic task specs