AH-170 Finished adding the particle system interface.

Added connection for the creation of particle effects, ParticleEffectDefinition, ParticleFactory, ParticleInstance, Graphics and ResourceManager. Removed the old ParticleSystem files after implementing the functionality from it into the other classes. Fixed the hlsl file so it will compile.

Much thanks for the help @Jereq