Wind Spider AS Delivers disruptive, Self-erecting Crane System, Eliminating Need for Jack-up Installation Vessel