Added initial population generation and finished individual representation.