Renaming ColourSchemes -> ColourThemes
Supports procs in place of colour schemes
Adding YARD docstrings