A framework for a modular modelling approach for agroforestry