Reordered constructor parameters in the spawn functions in
BasicParticleSystem.
Added overloaded spawn functions that take in Vector3s for position and
velocity.
Fixed resulting errors in WSW.