A marker-and-cell approach to viscoelastic free surface flows using the PTT model