Modelling Molecular Structures