* added rotate functions to vector2 and vector3 (the first taking an angle, the second taking a rotation axis and an angle)
 * added some #pragma marks to the vector class for better navigation