Address tree
Various small performance optimisations.
Fixing tests
Fixed track map
Refactored & rewritten lapchart