Migration to Angular.js

This pull request replaces GWT with angular.js. This pull request won't change design or interactions. Minor changes in design are possible due to implementation restrictions.