Gravity vector weighting, readded multiprocesing, small viz changes, etc