Python Granular-mechanics Resources