# Functions
New returns new core module for given configuration.
# Structs
Core represents our core data structure through which the ui can interact with the backend.
EventListener represents a registered listener for database events.
ServerPollListener represents a registered listener for database server polling.