Explicitly declared all local variables.
Changed the opening animation.
Added a version using bars with a black background instead of circles with a white background.