adding Movement & Location extends Vector
updating Field & Vector