re-organize tests and add runtests.jl
add runtests.jl