Algorithms which allow for sub-millimeter navigation and 3d construction within the PocketIFS virtual machine