user model and callbacks
added user name on views
devise implementation
users implementation + devise