catch up with the HI version

- added formatters
- added new encryption options
- added better startup/init process
- added exception handling