finished upgrade to object oriented ball array