Revert "Use magic package for Spell and SpellManager"

This reverts commit f17ed070a6763af8c0506c642c78f583c1db09c0.
Revert "Revert "Use magic package for Spell and SpellManager""

This reverts commit 859dbf8a7d946ac564dd16560e01b0fd04af5b6b.
Merge branch 'master' of https://github.com/RolecraftDev/RolecraftCore