Added Devise to handle user registration and session management