many css and javascript enhancements, improvements to pages