Extract basis interface. Construct mapped basis class (linear map). Unit tests for linear mapped basis (integration is currently failing).