updated comments
checks if command line argument ends in .zip
uses zipfile.open() instead of extract()
uses default parser
added function to retrieve doi