Feature/barrier messages

Adds a barrierMessage: property to props.  If this property is set, it will show the message if the player tries to move into a barrier.  Not sure if this is wanted, but it might make it easier to learn about how to play the game in those situations.

(Known bug: Pressing forward multiple times will display multiple copies of the message.  Not sure how important this is to fix.)