Added an iterator range check with exception to the Metropolis simulation function.
Included an example for a Wang-Landau simulation.
Fixed a bug in the example Ising class (calculating the energy difference)

Closes #54
Renamed the example files