This is a self-constructed Vector class for the purpose of practice for beginners. The Vector class consists of the below functions:
- default constructor
- constructor
- copy constructor
- move copy constructor
- assignment operator
- move assignment operator
- destructor
- operator[] overloading
- resize
- reserve
- push_back
- pop_back