move build_ruby? into RubyVersion, define ruby_version, engine,
engine_version
only make public methods that should be called
move to_gemfile to RubyVersion