TodoList shouldn't be aware of completing or incompleting a todo
Move out save file logic
Merge pull request #11 from mikespokefire/feature/refactor

Minor improvements