GP transformer, runner, and params now isolated in GP module