As the Isle of Man prepares to welcome competitors, this edition looks at how the teams and officials ready themselves for the most famous road races in the world.