Multi-scale modelling of III-nitrides