Data flow description

Basically an upgrade to datastructures.txt. Add a file (in MarkDown no
less!) that describes the flow of data through the algorithm.