# Functions
CreateNewAppCore creates and returns a new instance of *core.Core.
New returns new core module for given configuration.
# Structs
Core represents our core data structure through which the ui can interact with the backend.
# Type aliases
ScannerFactory is a function that returns a new instance of a Scanner.