Refactor: Merged bsp::HPlanePartition into Partition