Add support for coloured graph drawing characters
Formatting fixes and comments