Created the entry type classes and abstract handlers for processing result data properly