added vector.cpp to sources