Large number of changes while building KDTreeSplitter
Working on more generic splitter system
Finished awesome refactoring (Membershipbuilders and hierarchical builder)
Fixed some code analysis issues
Remove unneeded Octant classes