1) overhaul the tests directory that now we can regression test against a build directory or a installed setup