better .gitignore and Gemfile