Factored out tree selection logic
Refactored appearances assets
Initial behaviour assets
Bounding volumes