Modelling and collaboration as cognitive tools in physics education