Cleaned up Debugs.  Refactored. Balls now keep their data when they stop displaying