feat(report): add chart annotation functionality(todo: fix edit annotation, update batch sowcase etc)