simplify launcher and server config files, by using a base class