Made some Traits for IVector interfaces allowing scala classes to default implement methods