Modifications on the config.c module

The module now works on its own, though it probably will be modified in the
future in order to add new configurations, it is now operational.