Added check on Fraction compares to make sure that they only compare fractions
is instead of ==
Getting first nonzero
Removed extra parameter from __len__ in vector