Splitting Siteview into multiple views and connecting them with events, so that add buttons and remove buttons can act separately