move tests into tests submodule