Start new branch with VodPackage class

Making this into a library in addition to a standalone script. The
script will be ported to use the library.