transformed colour-definitions into fully-fledgef coffeescript OO format
fixed livecodelab test so that "new Colours" is used instead of the older createColours()
coffeescript doesn't need () when there is a constructor with no arguments, so taking those away
rebuild and docs