Initial commit
+ Added simplified capability to use callbacks on modbus functions
* refactoring/renaming
* some formatting