clean up things to remove some errors
add fixtures to make test possible
move to new test arch
adapt tests to new parameter error handling
clean up parameter handling
add test-core to test list
use fixtures