Add worker model
Log when connecting
- fix dependencies