* move non-test classes to subdir `test-framework`
- remove shell test script and add a python equivalent