Dashboard models

This PR depends on the django-cms PR
again - is there a reason for lines 9 - 11 to be edited?  TBH I think you should not have this file in this commit.