implemented devise for users
implemented devise for users