Big shift in the internals. Basis functions now exist entirely in the
c++ fast layer with a thin set of builder functions in the python. Now I
am working on SGBEM and ray mesh generation.