added doc-strings to particle.py