Finished implementing basic vector.