V3 listview

ListViewReader completed and listview callback feature.
The indentation is wrong and also the `{` style is wrong here.