ball width/height now using member variables, not standalone constants