use Gemfile to manage gems