updated test cases, dependency fix, support tag parameter for pull and run commands