Add Vector struct.