Support for multi module

    Name changed.
    The repository is now a widget lib, it supports multiple
module build (it is selectionable via gulpfile).
    Optimize the module loading and the packaged file content.
    Optimize gulpfile.