database - SQL скрипты для создания таблиц PostgreSQL и Java класс для работы с базой данных
entities - необходимые по заданию сущности и их свойства - клиент, кошелек, операции разных типов
exceptions - кастомные ошибки, выбрасываемые при исполнении методов сущностей
Main.java создает таблицы в базе данных. Далее возможен вызов методов для чтения/записи из/в БД, созданию, использованию и сохранению новых сущностей