Create tests and implement code for Project initialize method
Write test and implement code for task initialize method
Create test and implement code for task set_complete method
Write test and implement code for new_task method for Projects
Modify Tasks to initialize with a project ID that is set when new taks is created through projects
Write tests and implement code for completed_tasks method in class Projects
Write tests and implement code for todo method in class Projects. Refactor completed_tasks method
Complete class for terminal client, allow user to run program through console