adding common tools
adding go.rb and implementing tools.rb