Changing the names may be a bit more complicated than it appears, and not worth the trouble for code that is likely to be deprecated within the next month or two. ip_diffim imports baseline.py as well as a large number of scripts written by myself, Bob Armstrong, and possibly Robert Lupton, to gain access to internal deblender classes for testing. So I would really rather not change the name of the python file baseline.py for now. Not to mention that there will be another API change shortly when the new footprints are added to the pybind11 code, and this could complicate Nate Lust's work.
Since the C++ code includes all of the functions in a single class BaselineUtilsF, we could rename the source code files to BaselineUtils.cc, BaselineUtils.h with the wrapper baselineUtils.cc. Again, if I thought that this code would last more than a month I would suggest renaming the files and the class to something more reasonable, but the new deblender doesn't require any of those function and they are all likely to be deprecated, so it just doesn't seem worth the trouble to spend too much time on renaming files and classes.
Review complete. Just lots of little things.