Migrated common attributes to the primary ChartObject class.
Abtracted get_data_ and get_source_methods.
Make Chart instantiation available at the ChartObject class, more abstraction.