added vector3.cpp
moved vector3 implementation from header to sourcefile