Initial implementation of vector
vector: added implementation of reserve method
vector: added implementation of insert and resize methods
vector: finished implementation of vector