[Individual]: Reworked Individual to use the Genome class

Reworked the entire Individual class to use the new Genome class, rather
than just receiving it and passing on the internals.

Signed-off-by: Sebastian Lenartowicz <slenarto@uoguelph.ca>