Elastify: 3D Elastic Collision Simulator