@staticmethod
def makeURL(baseURL, **kwargs):
    """
        helper function for constructor
        generates URL querystring based on
        provided parameters and values
        """
    URL = baseURL
    if URL[-1] != '?':
        URL += '?'
    appendString = ''
    for kwarg in kwargs:
        appendString += '&'
        appendString += str(kwarg)
        appendString += '='
        appendString += str(kwargs[kwarg])
    URL += appendString[1:]
    return URL
