Implementacion singleton en la factoria