Adding checks to inputing to-do items to functional tests
Refactored home page view to use a template
Updating front page HTML and improved FT error message
Adding ability to take screenshots and dump HTML to functional_test class
Adding screendumps directory to .gitignore and updating template to use a form
Text of input box is now displayed after POST
Refactored functional test, added magic number in template to get it passing
Added check for second to-do list item in functional test
Added helper function which looks for items in id_list_table to functional_tests
Added Item Model
Saving items from input to database
Input box POST now redirects to '/'
Fix for view incorrectly creating object
Refactoring unit test to be more atomic
Fixed the homepage to display all Items in a list format with a counting index