Тестовый сценарий прохождения 2х гонок.
Чистка кода. Правки по фабрикам.
Продолжение чистки и правок. Учет ставок после заезда.
Функции для преобразования итерабельных обьектов а-ля LINQ.
Поскольку наша хата с краю, о JAVA8 никто не слышал, вместо функтора используется самодельный интерфейс Func<TInput, TOutput>