Added multiple weather input support to SAM

Can now process across multiple weather inputs. I don't have a good
thought process on how to neatly pass this data back with Average, Min,
Max, and Standard Deviation. Right now I just have a List<> of the
output objects from each individual run.