- Updated client (interface + module impl)
- Updated server (improve stability)
- Add protocol detection module interface
- Add protocol detection module impl