Change event processing, add AchievementType subclassing

Создавать проект от ачивки? YAGNI