adding separate client and server game classes to specialize basegame