restructuring test project
run tests in build script