Add link colouring support

Closes #1