ruby TheTVDB API library - yes, another.