add caxis for pc35
major cleanup of the code
add linear Z option
add linear Z option for spectrograms