subviews appear to be working entirely - switch between lists and add/remove items
rewrote category grouping. it's a lot simpler now but the whole app is too complex. views within views within views. need to think about how to simplify that.