you can build and compile kMC_clean file to see diffusion of a single vacancy in an evenly divided 9x9 matrix
matrix size is changeable by g_side_length variable defined in variables.hpp -may throw error with print statements of non_existent rows runSimulation function controls original vacancy location, simulation variations, and transitions per simulation