adding generated docs
Merge branch 'dev'
add auto module docs to index
use generators instead of iterable objects
Merge remote-tracking branch 'upstream/master' into dev