update docs a bit
move twig setup to abstract generator class