Text this: Simulating Flows with SPH: Recent Developments and Applications