devise added for login and authentication