Updated composite program

Program now reads in spectra, and only takes those that cover a certain
range, then cuts that range out for analysis. Averaging routine is
close, but having trouble with reading an item from an array in a
dictionary.