Add __construct to generated Site
Make name and domain obligatory for createSite
Recreate configs on site or class creation