Changes:
- Improve unit tests coverage and code quality.
- Correct bugs
What's Changed
* Improve code quality by mano8 in https://github.com/vemonitor/vedirect_m8/pull/9
* Improve code by mano8 in https://github.com/vemonitor/vedirect_m8/pull/10
**Full Changelog**: https://github.com/vemonitor/vedirect_m8/compare/v1.3.0.4...v1.3.0.5