Front end development part 2

Finished adding basic CSS and front end dev to the rest of the pages. UX
now mostly complete.