Added document info class to keep track of auxiliary document
information within annotation. Also separated Runner.java into train and
test methods.