build out backend for cat tag groupings. views, models, forms, controllers.
finish list view, finish backed views. add summary and detail views. update queries and input methods