reorganized some tests + flake8
reorganized some tests + flake8
added low level testing for parameters
reorganized tests