dependency cleanup
beginning shift of waterfall subproject to a module
cleanup of fftss module code (now that it is no longer responsible for basic typecasting)