Bak Tang Wiesenfeld Model or Abelian Sandpile Model, written in Python using the Matplotlib module