Added 'Individual' interface.

This should be implemented by all classes to be used as individuals
within the cascade population.