add setup.py
add PlosXml class from blog post