refactored colouring out in to style/theme and changes the UI a fair bit
added light theme and tweaked dark theme a little