adding an adapter mecanism (to potentially adapt to any chart library) and adding graph types