Updated registration and edit preferences

The user is no longer required to edit their preferences on first login.
They can still edit their preferences