Cleanups, rewrites, functions for getting SNR etc. and lots of documentation