update plugins; new way of using plugins

- Change: now using arrow.id
- Change: many new features in plugin `statistic`
- Change: new way of using plugins