Refactorization of NCBI helper classes to differentiate file formats