Asteroids in Ruby and Canvas