Adding a site generator class with configuratio