simplest moduledocs for DSL & its submodule

TBD: function docs
more moduledocs
split tools to input/output