Cleanup and modularization
Green tests
Seperates out parsing

This ought to make it easy to swap in XML parsers in the future.
Checking that the episode parsing is working