make classes package protected
move UriResponse to gdc
add poll methods with string arguments