Some style and JS changes, and fixed menus. Still need to refactor JS.