parse enumeration from OWL file
changed cache strategy for references; built a general pagination utils for fetching and caching