Added auth, login, signup, and more fun stuff