Add skeletal tables options - not functional yet

‘Tables’ option now allows basic control of table contents, but not the
actual table generation.  Interim checkin before significant
refactoring.