Added validation to Badge and BadgeSet

Тесы прошел, валидация работает. жду комментов