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