update: Make a TableView Framework