added ball position reset and velocity randomizer