implimented devise gem for users