Canvas visualization library