2 Dimensional Ising

Added code, and so musings on making it quicker.