Add support for running nested generators, add help and add a renderer