added game model/controller