Asteroids in JavaScript with HTML5's Canvas Element