Refactoring
Added Test cases for Pair parser
Refactoring & Added Testcases
Refactoring
Merge branch 'parse-expression'

* parse-expression:
  Refactoring
  Refactoring & Added Testcases
  Added Test cases for Pair parser
  Refactoring