Vector Custom Vector implementation modelled after the std::vector. It is purely a learning experience.