Jeremy Newman : rewrite the ability for table rows to be clickable