Add simple survival system

Animals will only eat/drink from the position they currently are on
adding to their nutrient/water supply. Every cycle their supply is
reduced by their requirement. If their supply reaches 0 they die.
Plants/Lakes are just stationary water/nutrient providers.

Very ineffiecient implementation nesting loops for their positions, just seeing
if it works. It also changes other components directly, need to rewrite using the
component's system. Also likely some race conditions if animals are on same position.

Currently very unbalanced. All animals die within seconds at default 5000, and several
survive for a bit at 100000. increase supply size and/or number of lakes/plants to animal ratio
Movement also needs to implement EXPLORE as currently animals can only move
one direction so they will eventually die getting stuck on the edges.