A quick implementation of tension field optimization in order to address Jack D'Aurizio's question here: https://math.stackexchange.com/q/2855975/7530 Needs Eigen and Libigl to compile.