Update MyVector.h

I got a lot of help from /r/cpp, and I am incorporating those suggestions.

I still need to make a deep_copy() function, and remove the redundant copy code from grow(), operator=(), and from the copy constructor.