connected to block manager method
Conflicts resolved between same file changes and merging of Robert's changes with mine
used background threading to update tableview content
Work in progress commit of more model subclasses and data model API methods stubbed out.