[1-Max Example]: Fleshed out 1-max

Worked on 1-max some more, so that the base algorithm is finished. Still
need to write the fitness function.

Signed-off-by: Sebastian Lenartowicz <slenarto@uoguelph.ca>
[Core]: Added toString() and hierarchical components

Added a toString() function to the Individual class (and FitnessFunction,
which is what actually generates the string), and the hierarchical
components that I forgot to add earlier.

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