Text this: Component based modelling for animated educational queuing networks