Add authentication to homepage, and allow sign in on sign up
Filter user-generated questions
Refactor authentication, and random test