ui: refactor kv controllers, finish multi-dc support
ui: better error handling
ui: add google analytics
ui: add demo footer