Task Manager project
Wrote a buncha tests, need more
created initialize methods for project and Task classes, passed project initialization tests
created initialize methods for project and Task classes, passed project initialization testsl
implemented timestamping on tasks
Merge branch 'task-manager' of https://github.com/benjamintpoon/ruby-course into task-manager
tasks can mark themselves complete
added tasks reader and implemented add_task method in project class
added tasks reader and implemented add_task method in project class
refactored some tests and implemented mark complete method in Task class
refactored tests to use before :each rspec pattern
getter/setter for Project class variable @@projects, new projects added to @@projects
create empty Terminal class and skeleton of terminal_spec
terminal_spec.rb wasn't staged in last commit
renamed parse and execute methods for commands in Terminal class
renamed parse and execute methods for commands in Terminal class
rename Terminal to TerminalClient. project.get_tasks_by_status('complete') returns array of tasks sorted by time ASC
rename Terminal to TerminalClient. project.get_tasks_by_status('complete') returns array of tasks sorted by time ASC
project.get_tasks_by_status returns incomplete tasks in order of priority (1 = highest), added passing test
project.get_tasks_by_status sorts tasks by timestamp, then priority.  Added passing test.