implemented abstract ReadingResult class and GenbankResult implementation