Issue #21: Made GLTintedSpriteProgram a subclass of GLSpriteProgram