added javadoc comments for server proxy and http client