add RandomSource and implementations
 - SingleRandomSource
 - ThreadLocalRandomSource
add IdentifierEndpoint