changed NSTableView cells to be view-based