Adding authentication to all controllers and tidying up authentication on the front end.
Adding first and last name fields to user models
Adding beta key to registration process. This included building our own session and registration controllers