Fixes colour definition in tree analyser header

- Colour definition in tree analyser header file was incorrectly
changed. This has now been corrected.
Adds functions for drawing the tree

- Functions to draw the tree have been implemented in a recursive
fashion. Currently untested and would probably require tweaking.