Caso de uso: Constructor de la biblioteca

Modificacion: Se cambia la manera en que se recibe la configuracion, a
traves del constructor, para poder integrarlo con las aplicaciones
Merge branch 'library' into develop