making interact directory
began refactor of timespectra to Spectra ABC class