Added some more explanatory comments to controllers
Added guard when calculated colour index is negative
No data has been replaced by 0 commits.
Added pluralisation.
Fixed default color issue.
Merge pull request #23 from jonnyarnold/master

Minor fixes