Enhanced Generator

* Possibility to enter some parameters' values in console
* General changes in code