Data structure that insures O(1) findMin, findMax. Supports standard heap operations (insert, merge, find) as well as findRange