Candidate implementation of Space2D
Upgraded Bsp to accept references