falstad vector3d module ported