Replaced ExtJS frontend through an AngularJS based frontend
Fixes #16
Fixes #2