Adding more tests for heap
Heap needs no vector
Renaming functions
Renaming functions to make them easier to read
memUsed() should be called mem_used(). Fixing.