Main class for generation of:
Live ranking assuming all legs are perfectly aligned with the wind
Live ranking with individual wind input
Mark rounding tables with statistics
The class should recieve mark-roundings, routes, mark-positions and competitor positions to work properly.