Add Table Screen create

Custom dialog to add new tables is implemented. (Need action listeners
to actually do anything.)
Overall code tidying.
New runnable  jar file.
Warnings in the record file fixed.