Added a getKeys to the HeapOrderRegistry to facilitate iterating through the items.
Added a timer class to iterate through the items
calculate the ttl, fixed bug where not adding seconds but adding miliseconds to the date