Reworked the data package

and its integration with the main library. Restored the
random reseeding to the main library's randselect, since
LOVE doesn't seem to do that.