Umbral calculus, difference equations and the discrete Schrödinger equation