refactor pivotal_butler to RubyGem format