Added getAddressByHostname abstraction
Added client messaged thread