Merge pull request #1 from rfboyce/master

particle system class
changes?
Merge branch 'master', remote-tracking branch 'upstream/master'
merged with upstream/master