Implemented first binary op: add