Finally refactored the names of table elements to better match the HTML spec and manke things clearer.