Added IEquatable and IComparable interfaces
Added Addition operations