adding dockerfile and test script