1. Fleshing out User creation a bit more.
2. Adding bcrypt into the mix in order to salt and hash passwords
3. Fleshing out Login api.