Implemented the rest of the table object model