All of the colours!

I got carried away and did the whole front end build process. 
Then implemented the time/hex background-color change! :sunglasses:.
It works in the prototype but I can't get it working with Grease:monkey:. So you'll have to check that, and show me tomorrow.
Follow the instructions in the README to install/develop locally.