added vector2.c and vector3.c -- to be completed