add locks and related support to region-tree

* untested, potential for deadlocks
move players and objects when splitting
reward players in child nodes