Replaced root parameters with an instance variable. Added __init__ methods to initialize the new instance variables. Extracted the get function and made it fix the url if need be.
Extracted ReposeMavenConnector out to its own file.
Moved several methods and constants back to the download script.
pep8
Extracted the three downloadable objects into simple data structures. Extracted the get_repose_object_url function.
Added test script for testing downloads.