initial commit of test-lib