Finished 1D, Added vector operations