made create_project to require both name and id as paramters in the data object
made create project to auto-assign id if not given
added tests for build_project
refactoring initialize methods to take args as a parameter, assumed as hash
finished all tests, passing
added check for if id already exists in create project/task methods
edited tests to use db shortcut
working on pm.rb using the DB class to access
refactoring TerminalClient, making case statement at beginning simpler
got show and history to work
added update_task method and passed test
got update_task to work
forgot to add the database_spec.rb
working version, needs a little more work