[refactor] move list delete logic into ListView from AppView
setup base for more modular button panel view