Added Setup Menu. Modularized Simulator.