Remove debug print
Tidy up
backend - Rework alias handling

Previously we fetched company alias when / was accessed. This doesn't
work in the current scheme that the frontend uses. Instead we should
check for alias when a resource is fetched and inject it there if it
doesn't exist already.
backend - Don't pass user to template

No need for that anymore. This would be useful for sharing some
information but now we do that using other ways.
frontend - Rework templates to work with the new API