damadge and skill system basics. refactoring in top-level classes 2nd redaction