working on adding a Gene class