ABM fish simulation

Added FishZones.java which implements the ABM described in
"Collective Memory and Spatial Sorting in Animal Groups"
(Couzin, 2002). Slightly modified from paper to work in
2D and to avoid walls.

Modified global constant in fish body implementation, seems
to look better.

TODO: Add "blind spot" behind fish