Implement WebGL

Works with Color and Sprite components; doesn't work for Image or Text.