Made ECSGame final to indicate that it should not be extended
Added toString and getActionName to `SpecificActionSystem`
Added getResource to ResourceRetriever
Added toString to UseCostSystem