Materials modelling: A bridge from atoms to bulk properties