Vector & Fiel are now abstract

next step:

	-extended class of field => checkpoint & booster
	-extended class of vector => location & movement