Arrow: Easter Eggs and Other Things You Might Have Missed In "Vigilante"