Progress on Difference Equations and Discrete Dynamical Systems