Physics In Motion Toolkit