Added ListModel in cmakelist again with little changes.
Changed TreeModel functionality of CanFetchMore() and FetchMore(),
to add children which have been fetched already.
Previously these children were not added to the model,
they were fetched somewhere else..