Added LoginRequiredMixin where necessary and another minor navigation fix