Change the WebGL renderer to protect variables by closure instead of the private keyword
Use closures for the sprite manager too