First commit of all of the files of the project. This loads an ASCII STL file, creates something like a winged edge data structure out of it. This currently demonstrates extracting the boundary of visible triangles, as well as slicing edges and triangles at a given z plane.