added devise gem for authentication