Add LapTime model, refactor Lap model and API to suit.