project.get_tasks_by_status sorts tasks by timestamp, then priority.  Added passing test.
refactored project.complete and .incomplete methods
implement get input loop method
implement parse_cmd method for terminalclient
change method name
terminal methods return nil to disable return output'