Updated to use ngClick which will support mobile if ngMobile is included in Angular