Math submodule update.
Initial KDTRee implementation, tests for correct formation.
Math submodule update.
KDTree kNN finding.
Unit tests and changed render to use it.
Needs proper performance testing.