Update test requirements
Add `django-model-utils`
Add `django-extensions`
Add custom `User` model
Add top bar navigation
Enable the sites contrib app
Add the `request` object to context processors
Add the `django-allauth` app