Added vector1/2/3 classes