major rewrite of styles and structure. new color scheme, new layout and data structure