Upgrade IvyDC

Hi @pamval,

Can you review it? Basically, new charts, improvements and bugs fixed.

Cheers.
Joel