Implemented LinkedHashMap with override to remove oldest element when MAX_HMAP_SIZE is reached