Refactoring of `cs\Index`:
* some simplification
* `cs\Index::$generate_auto` property removed
* refactoring of some code for administration because of usage of removed property