Development of an integrated multi-scale modelling environment for nanomaterials and systems by design