Second commit: added overload operators +,-,*,<<