Added a functioning UI, updated grunt files, updated the game model.

Don't use named colours - a few are supposed to be guaranteed to be correct (see here http://www.w3schools.com/cssref/css_colornames.asp) , but there so few it's just better to use the hex values rather than the Dulux Colour chart names.