Functional tests now checks we can input a to-do item
Refactor home page view to use a template
Frontend now generated from file