Abstracted colour config into yaml file. Fixes #30, fixes #16.