BNC Annual Research Review: An Introduction to PRISM and MEMS Simulation