SMS: Modern physics simulations