(wip) Heap

Messing around with heap & priority queues so that we can use in non-naive Huffman