updated gcServer class to use new CommandProcessor interface and xVar classes