C#: Added GooseObject as highest in the object hierarchy. GameAction, Entity, GameEngine subclasses it
Added GooseObject as the highest object in the hierarchy. GameEngine, Entity, GameAction extends it.
Intermediary commit