patch: remove the static path

this patch allows to load modules from multi path
check the name of the module

the module stores a name which may be different of the file name
 change mods to module

mods is plurial and this name is not good