implement test run system
add initial test