Section 5.3
Start of 5.4 user Signup
Finish layout and routes