Finished V1.0. There probably lots of bugs left.

Added the ability to save out the layer as well as the emitter and load as well :)