added player and game model