Move Event Handler into a core event handler
Zone Controller now uses the Zone Event Handler
Event Handler automatically turns strings into Battle Messages
Zone Controller now accepts a list of Events to process
Added Battle Event to tell the Zone to perform a Battle
Zone COntroller no longer expects to receive the Content that it interacted with, just events to perform
Renamed controller to zoneController to emphasize that the controller given should be a Zone Controller