update gemfile and gitignore