tidied and improved NumpyBalls, now includes glScissor previously demod in CollisionBalls_2d