The development and application of time-resolved ion momentum spectrometry