Event changed name to EventSystem

Event is allready a native object.
Changed the way the event system is initialized. No need to do strange
closure function calls, only an object.
Improved logging of game results
Hack & /

Code cleanup