Completely overhauled the particle class. It is now far less complex, far more modular, and vastly less broken. Now contains fully working fountain, rain, and cannon states. Implemented a particle follow camera. 1.0 candidate