feature parity with angularjs

removed all listeners, ui service, update html