Made the DB work with multiple tables.  Harder than expected.
Polished DB, got both tables working; closing in on reasonably sensible API