The core is really the cardshifter.ecs.base package, but cardshifter.ecs.actions, cardshifter.ecs.phase, and cardshifter.ecs.resources can also be considered part of the 'core'
because pretty much every mod will use actions, phases (player turns), and resources (creature stats, mana costs, mana, etc...)
@skiwi yes, that's a bit what I was thinking. Refactoring out Mana
feature to it's own package/class(es)