Merge pull request #1 from jonathanworth/master

Changes to Menu and LocationTree
Merge pull request #7 from jemble/master

final calc stuff
Additions to LocationTree getNode
Merge pull request #8 from ollieflumeland/master

Tree
Merge pull request #4 from jonathanworth/master

get latest changes