ICON: The Icosahedral Nonhydrostatic modelling framework: Key aspects for computational efficiency and scalability