Beginning updates for full Monge Heap
Subheaps can now be defined over submatrix of non-monge matrix