Race Config
constructor(raceId: String, raceName: String, raceImageUrl: String?, placeId: String, betConfig: BetConfig, owner: @Serializable(with = OfflinePlayerSerializer::class ) OfflinePlayer, staff: ArrayList<@Serializable(with = OfflinePlayerSerializer::class ) OfflinePlayer>, jockeys: ArrayList<@Serializable(with = OfflinePlayerSerializer::class ) OfflinePlayer> = arrayListOf(), lap: Int = 0, replacement: HashMap<@Serializable(with = UUIDSerializer::class ) UUID, String> = hashMapOf(), horse: HashMap<@Serializable(with = UUIDSerializer::class ) UUID, @Serializable(with = UUIDSerializer::class ) UUID> = hashMapOf())