Issue #3: Add chart viewer