Finish sec 6.1
Finish section 6.2.2
Finish section 6.2.3
Finish sec 6.2.5 Uniqueness validation
Finish 6.3.1, start 6.3.2 Password and confirmation
Finished 6.3.2, start 6.3.3 User auth
Finished 6.3.4, start 6.3.5: Creating a user