Tons of CSS tweaks, inline icons in CSS, simplify listing structure