change gitignore
add authentication gems needed
add devise routes for user authentication
add necessary files for devise