Changed the error message in case of a nomination_id not being supplied ...

...in the run method. Some documentation for the most important methods. Moved URL strings to constants at the top of the file.
Good idea. Yeah what I meant was to change the default argument to something like None...nil...null..false...etc. Something that could be checked for in the body to set option to an empty dictionary in the case the argument wasn't supplied. This way the function won't fail wherever it's being called without the options argument.