Basic representation of a Gene. Still needs a lot of work.