A distributed model of collective creativity in free play