added code

Wrote methods to find the nearby lifeforms and terrain, and also methods
that find the closest prey and water.
more animal work

most importantly nearby lifeform and terrain methods
added a method to get the direction

the direction of a certain point relative to the animal, allowing it to
move in the proper way
improved the animal act method

if its destination is a water body, and it is within a square of said
destination, it will reduce its own thirst

if destination is prey, and within one square, it will reduce hunger,
and the prey will commit suicide

if destination is other animal of same species, it will reproduce (no
code yet)
act method improvement

refreshes the destination
added reproduction code

improved the act method, animals can now reproduce

also added a number of supporting methods to allow this
merges D: