Unified code in SheepController and made sure mainscene.m does not control stuff data model should be controlling