First rough version of optimized particle emitter
Performance updates, don't recalculate the emit point every frame
Final first version of particle emitter. Needs documentation