Revert "Revert "User registration page""

This reverts commit 971e6eda965659d17af9e609908a9f38c147eae6.