переписал модель схемы
изменил структуру директорий
переписал документацию
переписал модель свойства

— Заменил option.validate (property.validate) на option.filter (property.filter). Используется для проверки и модификации устанавливаемого значения.

— Перенес property.validate в прототип.

версия 0.1.7
переписал тесты схемы
переписал тесты свойства
поправил документацию
исправил валидацию устанавливаемого значения
тесты валидации
исправил валидацию свойства со значением по умолчанию
тесты типизации свойств
привел код к единому виду
реализовал метод валидации схемы