Dimer Models and Calabi-Yau Algebras by Nathan Broomhead