Implementado el patron singleton en las clases BinaryFactory y DBFactory