use bundler to manage gem