Added reimplementations of standard library random functions that rely on floating-point rather than integer random numbers.
Refactored out implementation of Random subclass. Started work on tests; need to improve speed.