Initial revision of Emitter. This proof of concept version outputs transparent squares to the screen using CAShapeLayers and CoreAnimation.