It may not be the prettiest thing, and it isn't that very accurate, but I did my best. My intentions were to have it so you could pick up a ball and throw it at the other balls, but the way this was scripted kept me from doing that.
This script was pretty fustrating to be honest with you. You won't believe how long it took me to realize that hash tables won't work with numbers as names. :(