Finish exercises of chapter 6
Finish user signup