Issue14 Fixed

Fixed user signup 
- Added password confirm
- Made email and phone proper field types
- Added remaining fields to allowed input for Devise, fixing the issue