Some renaming/removal of hardcoded assumptions about matrix shape.
Encapsulated PRNG, changed to use single PRNG.
Added implementation of SpMV with matrix in ELLPACK-R format.