sites: new package for a container of related pages and settings
sites: add missing generated package