Big charts refactor

WIP, mostly to avoid working in the solitude :stuck_out_tongue:... but NOT for review yet.
Great to have inline examples, but we have to test them as soon as possible. We won't be able to visualize plots, but at least we should make sure that the code runs without any exceptions.