A discrete event simulation package for modular and adaptive assembly plants