update gem file & gitignore