implemented Devise gem for users