Added pure Python implementation using 1D rather than 2D storage scheme
Added spin getter to IsingSystem; added activity heatmap demo