update help
rename “output” option to “out”
add parambulator and reordered dependencies
refactoring and comments