restructure stylesheets, homepage changes, various route changes