Monte Carlo Atmospheric Radiative Transfer Simulator (MCARaTS)