Zone Changes - FInal Concept

This is a Finalized concept for a Zone class. The class does not have
all needed methods yet, but should contain all methods that will be
used by Organism class and its subclasses. No logic is implemented
here, only headers.