toc: enforce Dark dependency
cooldownDomain: update to use class and mixins
displayBuilder: update to use class and mixins
run: use mixed in config reader
configReader: no need for this implementation anymore
monitors: use spellData class from Dark
infrastructure: spellData class moved to Dark