KinCat: Kinetic Monte Carlo Parallel Computations of Surface Kinetics in Heterogeneous Catalysis. | Synapse