some improvements in particles modules and sia.py; also adds minor optimizations in kepler solver.