Refactored table, cells, and separator code.
More refactoring of table, row and column classes.