[27] First take on UI

Based on AngularJS over REST apis. Fully autodiscoverable based on REST backend.

* Missing tests