custom devise

1. add attribute to user model
2. amend devise default views
3. add custom  user::registrations controller for params permit