ADIR-Trainer-API initial checkin