Wiring in shadow extraction

WIP: @markhibberd 
`leftMap` + `rightMap` = `bimap`