Add first and last name to user.

- ensure email is downcase
- make bang version of User.create! (we want exceptions if something
  goes wrong

f passing
Sad path sign up

- complete refactor of TUser
- add FFaker for user creation
- use maker to make user
- use attributes hash to store user details
- allow confirmation as seperate field you can override

f passing
Prepare for presenting

- add debuggers
- small fix/improvement