Make Permutation more const-correct
Reimplement DLA using a QuadTree
Supress a compilation warning about unused dx and dy
Separate the hypergraph collection into a separate file