decruft some coffeescript
added handling of campaign gm at creation time