Simplifying views.
Simplifying views and templating.
Docs and code clearing.
Extracted slug management from models to mixin to make them clearer.