update HttpMessage
improve http messaging classes
implement ConnectionManager