changed code to match some jslint suggestions:
changed the behavior, now the whole module will be configured from the config, modules should have one main function
removed old files, fixed code style, aligned with JSLint, fixed dependencies passing as arguments problem
Added combine object to the modules