We begin modularizing our controllers. We begin extracting our authentication system into its own module and refactoring parts of the code to support the new module.