Moving library code, each one has its lib/folder now.

  - Each library has an exclusive folder inside lib/ now.
  - Help/cli code was moved from bin/ to several cli.sh files,
    each inside its respective library folder.
  - The document about dispatch was updated to the new library
    path.