Farm data structure initial design completed.
Not tested!!!