Changes on existing user registration and provider, changes on file naming and changed to class based views