Moving OpticalResponse to its proper location
adding ode-linear/FourierCollocation
copying FourierCollocation to temp
copying Jared’s changes to the published version of his example