Text this: Dispersive Time-Domain Beam Propagation Method for Analyzing Optical Devices