first version of balls. need to tweak collisions