Fixed Force Arrrow Visualization/ Proc3D Overhaul

This required a significant overhaul of the proc3d library, but it is working now as far as I can tell. I didn't attempt to fix the blender backend for the updates to the proc3d library, but it shouldn't take much work hopefully with the simplifications to proc3d that I made.