Implemented HeapPage (#5)

Passes HeapPageWrite Test