Modules installer
refactoring
Inicial commit