ENH: Add framework to build
ENH: Update framework CMakeLists
ENH: Update class name to reflect filename
ENH: Update include name to CosmoToolsMacros.h
ENH: Update InSituAlgorithmInstantiator
ENH: Update LANLHaloFinderInSituAlgorithm