Reorganized test cases.
Add load_tests.py to support "./setup test"