В прототипе изменен тип идентификатора для объектов-сщуностей с int на String
В прототип добавлен класс ошибок для слоя Dao
В прототип для слоя dao добавлен генератор идентификаторов для объектов-сущностей
В прототип добавелн класс ответственный за сохранение данных о пользователях в БД
В прототипе переписаны классы ответственные за сохранение информации о растратах и категориях растрат
В прототипе изменен интрефейс слоя dao и  класс его реализующий
В прототипе изменена схема БД
В прототипе изменен файл настроек свойств подключения к БД
В прототип добавлены unit тесты для классов ответственных за сохранение информации о растратах и пользователях в БД
В прототипе раилизован механизм аутентификации пользователей
В прототипе для механизма сохранения данных о пользователе реализованы unit тесты
В прототипе реализован механизм регистрации пользователей