ReVision: Automated Classification, Analysis and Redesign of Chart Images