added sum to the example
fixed operators, fixed copy constructor, implemented destructor to prevent memory leaks
made destructor virtual, added operator= and operator*
made destructor virtual, added operator= and operator* and operator *= and /=
fixed operators (returning this) and fixed the operator= so that the name doesnt change
fixed operators (returning this) and fixed the operator= so that the name doesnt change