Agrego ultima modificacin del codigo: Manejo de clientes como objetos y no por su id