Introduction to Difference Equations