Исправление ошибок.
Реализация части функционала.