TEst commit in branch smithy
Refactored code for Graph and also changed folder structure for test cases