New feature: add the Site model.