Добавил БД, примитивный дизайн, интерфейс.
Добавил валидацию и блочные тесты.