implement addTip button. Presents error alerts if amount exceeds limits