Added lap analyser for positional changes across laps
Some minor refactoring