#21 #22 use requestAnimationFrame for drop animation
attempt at introducing random variance. relates to upstream issue #20
#21 #22 use requestAnimationFrame for drop animation
#20 a bit more random drop path
#4 collision detection almost done
#4 collision detection almost done