split lib/gargor.rb