modified sample standalone client to take in an optional filename, overriding the default game.xml