Added rudimentary animals. Some support functions.

Animals have some basic functions, like units:
nextFrame, livingEvents, checkLive, move, moveHelper, see, die.
see() puts results into a member variable: currSeen.
Also: searchFood() looks around and wanders until it finds food.
searchFoodHelperBushes() checks the currSeen area for food in the form
of bushes. Carnivores will have to use a variation, to be created.

Planned structure: other classes to inherit from this. Example:
individualHerbivoreSmall, herdHerbivoreLarge, etc.
getters are for these classes.