visualize.rb framework