adds all event listeners alongside ng-click angular events