More descriptive naming in UriPolicy (#130)

The naming in UriPolicy is kind of confusing, 
this commits provides more descriptive names in types, functions and variables