Dashboard models

This PR depends on the django-cms PR
Can you also clarify what is being tested here? I'm a little lost.