Added primitive arithmetic operation (+)
prepare for eval
Refactoring & Added Eval test cases (call undefined value, reassign value)
Refactoring (Code Format)
Merge branch 'evaluation'

* evaluation:
  Refactoring (Code Format)
  Refactoring & Added Eval test cases (call undefined value, reassign value)
  prepare for eval
  Added primitive arithmetic operation (+)