removed subtle dependency of the view from the model data structures using QAbstractItemModel::data() - closes #1