Beginning work on command line args.
A bit of cleanup.
Accept directory or file input for parse.
Some final work on the command line interface.
Merge pull request #10 from johnb30/command_line

Command line interface modifications
Reorganize file structure.
Organize for Python package setup.
Update README.
Merge pull request #11 from johnb30/organize

Organize
Make the linter stop yelling at me.
Merge pull request #12 from johnb30/inputs2

Make the linter stop yelling at me.
Add requirements file. Work on XML input.
Work on XML input format.
XML format and validation suite.
XML input for non-validation events.
Update README. A bit of cleanup in petrarch.py.
Actually update README.
Coding and writing issues.
Merge pull request #13 from johnb30/inputs2

XML as an input format