MrPanda:
Hi. I'm glad you got it working. Did you by chance upload this anywhere? Anything for TODO?
Not yet, I'll try to upload it to Github this weekend.
Could probably do with a code review by someone who knows more about python.
Most of the TODO's are features that are missing from the API, like the episode information and images.