Implement interface using AngularJS
(cherry picked from commit 7e00e9f)
Update Angular / Bootstrap GUI
(cherry picked from commit cafe732)
Merge remote-tracking branch 'origin/master'