main
Refactor: Format all code
Patch: QuadTree.removeValue wouldn't throw assertion error when value isn't in a tree