added struct for URI representation

Advanced helper structure to URI representation, easy to parse/modify/construct URI strings.
That old hack for some sites, thank for comment, it's should be removed.