first run all configs of all modules then all run blocks (#119)
Merge pull request #125 from csbenjamin/master

first run all configs of all modules then all run blocks