improved datamodel for sheeps:
 - no sheep cloning
 - behaviours separated from the sheep instance