Add typedef
Add operator+
Add operator-
Refactoring
Add size check
Add operator!=
Add operator==
Refactoring operator!=