gemspec and .gitignore update