Preliminary particle code

Added some code the to particle system files. I have yet to implement
it, so we'll see how it works then.