updated and rewrote some things; switched to a new tmdb wrapper.