Added client with port and host constructor