I enjoyed last nights episode but I'm starting to scratch my head a bit. I don't recall some of these story lines in the books. Without getting too spoilery, specifically I'm confused about Theon, Bran, and Jon Snow's recent arcs. I'm almost finished with reading Feast for Crows, Does some of this happen in Dances with Dragons or are they diverging off the path? Or have I just completely forgotten part of Storm of Swords?