Test .each behaviour
Implemented .map for sparse vectors
Also return a list of all the non-zero items in the vector
Apparently I forgot to test .length, good thing it was working...