move the rng to EthContext
a new AccountsManager and EthContext is created for managing keystore and accounts this is a preparation for new config using ConfUtils