move DTree.hs
dtree construction by hypergraph partitioning; visualisation mockup of sudoku decomposition