Fixes #10

Show legend for colour-categorised plots.
Reverted node colouring change

Node colouring is now relative to the range of node colocations within the axis, rather than the total number of nodes.