Add heap.py
Merge http://github.com/jlglearn/Code