Removed empty destructor
Changed a std vector in eigen