The core package can be used to obtain a config including credentials from different sources, and provide a simplified abstraction to handle events and commands.