Adds user password creation and logic, modifies back-button routing