Merge pull request #46 from YanshuoH/view-yp

add search results list, make pseudo-generic list view v1, + #47