New events manager added. All models are separated, added game instance object