Moved configuration for DivLookup into the class as a private sub-class and moved as much stuff out of the configuration as possible.
Made DivLookup entirely non-virtual and instead added a virtual wrapper in DivisorLookup.cpp that also took over responsibility for some of the information such as the basis.