Got the tests passing for both addition and subtraction

Also got the tests passing for average. Both are robust and reflect to
see if + and - are defined for the object.