Added equals for vector && implemented tests