Moved the mongo storage into a well named module so that it is obvious it can be replaced
by some other storage mechanism like ElasticSearch.

Also separate the xml retrieval from the object serialization so we can serialize atbats/pitches twice
and send them down different ETL paths.