typos
Add a not found view to use the global layout

This is a Python app, so have a little fun too :)
Ease up, this isn't XHTML
removing unneeded code from global layout
make a couple links actually work
make the css imports readable by humans
fix indentation and remove unneeded div
make this readable
add a footer
add a header if a page_title exists
clarify what js imports we have
include the Persona javascript files
rename the home view and return a page_title