Refactor Photon::move, prepare for SineVelPhoton
Invite photons with velocity like sine-wave to this game