Refactor out a new messages button
Small changes
Failure to send has a descriptive message
Fix a failure to show the disabled banner