Text this: Monte-Carlo Simulation in Electron Microscopy and Spectroscopy