*`*NodeFactory` will be renamed to `*PreBasis`. Since this was not exposed prominently, the change can be implemented without deprecation.
*`*NodeFactoryBuilder` will be named `*BasisFactory`.
*`*NodeFactory` will be renamed to `*PreBasis`. Since this was not exposed prominently, the change can be implemented without deprecation. This fixes #13.
*`*NodeFactoryBuilder` will be named `*BasisFactory`. This fixes #13.
* We should implement `PkPreBasis`, `QkPreBasis`, `Lagrange::p<k>()`, `Lagrange::q<k>()`. `lagrange<k>()` should (if possible) create `PkPreBasis` or `QkPreBasis` if this can be derived from the grid view.