How to Read a Football Defense: Understanding Alignments and Assignments  for a Football Defense