Multi-scale Modelling for Structures and Composites