Adds functions to draw node lines and squares

- Functions to draw lines and squares have been added to the tree
analyser.
- Defines for node draw constants have been added to the tree analyser
header file.