ticket: 6 Реализация без тестов.
ticket: 6 Тесты написаны и успешно пройдены.
Merge branch 't6_calendar_widget'