add list adapter prototype, missing http request logic
Merge branch 'sublist'