made pu rain only happen after pad hit twice with no bricks hit; implemented extra checks in gameplaystate to ensure ball never goes outside screen boundaries (think there's a rare glitch that can make this happen... maybe collision with bumper doesn't get handled once in a while for some reason