Changed the css to be in separate files. Changed most of the routing to be correct.