WIP: adding SatMap
WIP/SatMap: pushing through a refactor to add a saturated (Nothing) state for the SatMap