Interactions with FlattenButton model and views now use the message buses. Pair: Tim J.