Updated code to handle local git repos as well as remote git repo paths
Added tests oracles for validating code changes
Script to run all test-cases