Text this: The Langevin and generalised Langevin approach to the dynamics of atomic, polymeric and colloidal systems