add test and CI
add test and CI