用bundler来加载和管理gem