Initial commit of the table class

The current code is there to mostly test how a command line app would
work.