My corrections and additions

I'm intersted in this project that is why I decided to work on it. To my mind, one of the most significant addition is so called 'scenario', more details about it you can see in comments to ScenarioA.java.
Best regards!