simple, flexible, Angular list view with iOS-style edit/add header