added joingameresponse and publicgamesresponse, made constants static to resolve scoping issues