- try to improve performance of loading & displaying data:
  > remove duplicate call to loadEndityDataAtIndex (assume this was on accident - app appears to work fine w/out it)
  > remove try/catch logic but still make sure we don't access invalid index (assuming this caused the exception seen before but will keep testing)
  > return tableView:heightOfRow
  > enable Core Animation (see http://stackoverflow.com/questions/19962721/why-might-an-nstableview-redraw-every-cell-on-scroll); seems to have a nice speed improvement from my testing so far
  > log time taken in main thread when you select a row.. still seeing up to 3 secs at times (was 7+ secs) so more needs to be done on background thread
- don't set min column size so user can reduce a column with a long title but short data