Added devise for user authentication
adding missing files
Adding devise to handle user authentication