initial commit of spectra and spectools utilites