shifted vect class & operations to vect.hpp + minor bug fixes