Feature angular ui

DO NOT MERGE - for discussion only
We still need `loadStatement` and `dumpStatement` functions as a mongodb-git bridge.