Base Particle System class and header file.
WIP