Single select lookups added
They all seem to work.  About to start on e2e tests.
e2e tests complete and working
Removed some obvious dupes
Some more code deduping.  Finish docs.