cleaned up css and added table of contents