TODOs for handling multiple columns.
Update CompleteClassTable to not pass around the columns List