Added a bit of structure to my models

Added Colour, RGB, and HSB classes. Not finished, though. Still playing
with GitHub to see how I should be doing all this.