Add first implementation of QuadTree.

Signed-off-by: Adrien <berthet.a@gmail.com>
Fixes some errors with SituatedObject and MobileObject.

Signed-off-by: Adrien <berthet.a@gmail.com>