first stab at replacing the django-cms app