Python module for heap datastructure. Supports min and max heap.