Added testing for inputting a to-do item. I really like the idea of
using TDD as a form of project management. Forces what writing
requirements is supposed to accomplish, along with compartmentalizing
code!