Rewrite EditView and MediaListView as KBish views.

This depends on #126 , affects #90