Fixed an error using starttime

It was a logic error where I used starttime to compute the partitipants
starttime. Problem was when I unlocked and locked the race it kept
adding to starttime. Fixed by adding a racestarttime to the collection
which is static. Starttime is racestarttime + interval * (racenr. - 1).