dynamic selection of the papers to appear on the *visible* fringe
basic mechanism for removing papers that fall outside of the visible fringe
Using a "selected" in the *data* bound, instead of an attribute on the svg

the point is to have this information persistent, hence store in the
"model", not the view (svg)
Finally fixed all the things I had broken for select and highlight
super minor syntax change