Add and Subtract operations added with tests refactor