Simple assertion class
Let it have borders, but be non-resizeable
colourUsed was moved to the ColourUsedDeterminer implementation
Added surroundingSphere and closeEnough methods
coloured should default to true
Refactor ColourProxy constructor
Let ColourProxy be simply Colour