Refactor Game constructor and event handlers

Change: improve clarity of Game constructors.
Change: improve naming of event handlers.