Removes element ID requirement for multiple charts via custom data attributes if ID doesn't exist...

Also adds clickElement to multibarchart
Also uses iife to unclutter global function space