Fixed what Alec changed before, lib compiles with the new files. Made
files more libigl-like.