Add Mesh support + spatial map

* Triangle primitives
* AABB tree with noddy heuristic
* Spacify all tabs