Remove unnecessary details
prefer angular constructs
add controller for event action
add controller for trigger channel
Bug fix
Club all changes