The main purpose of the UrlShortener is to shorten in the URLs. In addition, as a side-effect of the URL shortening functionality, UrlShortener can convert from any positional mathematical base system to decimal and back.