Added Reset mechanism
Split Init of scenario engine into two methods