Moved texture asset handling out of the particle emitter

Moved texture asset handling out of the particle emitter and into the particlesystem component