my class Vector with some overloaded operations