A combined viscous-vortex, thermal-blob and Lagrangian method for non-isothermal, two-phase flow modelling