initial almost working version of AngularJS-based UI