Rename datatypes so constructor and type names don't clash. Fixes #94.
Added Xorshift random number generator. Fixes #113.
Better reseeding of the random number generator.