A data structure used for storing and validating decision tables.
Features: * each column has its own set of (string) values * add and remove rows * check that the table is complete (that is, has every possible input row)
Roadmap to v0.2: * arbitrary output types * "don't care" cells
Future: * Range cells * Multiple input types * CLI * Find missing inputs