some refactoring

- update package
- using app.config for save options