Signup

Signup feature with validations. -John & Gordon
Make sure you understand what devise is doing here. These generic calls they make to resource will be very helpful when implementing omniauth.