Switched simulate dialog to use steps rather than episodes.
Changed agent types to be stored in a global list.