The Knightingale core, providing interfaces, classes and traits needed to get Knightingale running.