Replacing heap with skiplist.  Heap was not the correct data structure to use for the Collection class