Particle and Vector to common file
Started on global entry point. str methods for particle and vector are now the correct overrides
Added random initial seed and debug mode