Adds CSS styling
Adds footer
Updates routing so that links work now
Refactors tests into more compact form