Adding some extra stuff to the layouts and routes. Some CSS and a little refactoring.