Design the new exit scanner architecture

Produce a design document that would fulfill the goals of the exit scanner project.