Moved RNG creation back to Module.
Updated comments
Make seeding private and Module friend.

Also fix RNG comments and salt copying.