Started work on HorizontalScrollObservingListView; mostly copying code out of HorizontalScrollView for now. Doesn't compile and lots of modifications still needed