Improvements to Host class
Merge branch 'clientDisconnectedEvent'