Add monitoring features + improve AngularJS client