Added heap.py for Python 2 and 3.