Photons are very interesting. The basic model is easy to understand, but they come in various polarizations and diffraction and interference are topics that are everything but easy. However, we can assure the reader that, after many sleepless nights, we did find what we wanted to find: everything is quite comprehensible in terms of classical physics.
Yes. Everything—including the phenomenon of one-photon Mach-Zehnder interference, although we would like to do some more research on that in the future. Why? Because we suspect weird stuff such as the reality of the possibility of doing weak measurements will confirm our modeling approach, which we lay on in our paper on a classical theory of light.