Implemented HeapFile

Passes HeapFileWrite Test