FreeSurfer surface file? I think it would make sense to also allow a `dict` with `verts` and `tris`. We should try to make the code as pythonic and flexible as possible, i.e., it shouldn't have to be necessary to use a file to store the surface.