Added the skeleton of a game model with an event framework.