lots of updates to data visualizer, attribute filtering, wavelength filtering, new backend for getSpectra