Invia SMS: Solution Methods for Microeconomic Dynamic Stochastic Optimization Problems