Major update: components split into primitive and interpolant; interpolation for body caps is now linear; junctions can now be multiple surfaces wide; Fortran src organized into primitive, interpolant, and structures
New Fortran files added