Refactored some of the bulk from IOSTViewController into IOSTDataSet.