Added the medium simulator and continued working on the driver.