[#9] Attempts to create an index page

Returns a blank page - not sure I'm picking the template up correctly
Followed python docs - somewhere along the line!
[#9] Adds the index template file
[#9] Sets up the index page correctly
[#9] Fixes up flake8 white space error
Merge pull request #29 from caprenter/9-create-index-page

[#9] Attempts to create an index page