Styling overhaul

Uses the "Set2" colour scheme from colorbrewer2.org to colour the
backgrounds of sections.

This revealed that a lot the background colours on the textviews were
white, not clear.

Sections are now much more clearly divided by colour, than by 1px lines