cleanliness changes
added dataItems array as parameter to blocks
will reset
datasource section and index modifications made.  not yet tested.
datasource works with completion blocks from local and network fetch
will remove blocks in favor of delegate methods
added custom refresh view
works without header animation