I would learn more about js and d3