fixed problem with the gene not being fully initialized. added toString method as well as point mutation capability.