Simple Heap manager