Add new modules to gem

resolved module visibility