Simulation Theory 101