Bump rand 0.9, fix deprecations, add documentation across all modules
Audit Run 16: type safety, performance, dedup, testing (A- -> A)
Restructure into monorepo