Whoops, we need the LoginRequiredMixin
Some minor cleanups