added shark.rb the ruby source of the utility