1. integrate Document and LayoutStrategy into workflow 2. make Document a child of Driver and start integrating this hierarchy