Programming With Vectors

Creating a vector class allows one to work with vectors more simply.

Vector operations just require a single statement, rather than a loop or separate statements for X, Y, & Z components.

	a = Vector((1, 2, 3))
	b = Vector((0, -1, 0))
	c = a + 2 * b
	d = a.dot(b)