Gene annotation saving added. Still needs other modes, unit tests