add random offset to photon starting location, see #18