First communication setup implementation

- Moved watching config file to seprate thread
- Defined communication functions
- Test broadcast is now triggered by user