A Heap created in java for educational purposes