Provides for the SMAC (A Simplified Method for the Atmospheric Correction) algorithm and all secondary related classes.