Use of colours

Default to no colours, except for errors, warnings and success messages. (more details on these will be provided separately)

Do not use colours in the stdout stream.

Provide the option to turn colour on with a flag. --colour