added alpha property to sprites so you can draw semi-opaque sprites
moved globalAlpha call so it is applied when you don't specify textureCoordinates