Insert the react component 'ChessDisplay' between 'SignedIn' and 'Chessboard'.
Update port label for 'ChessDisplay'.
Remove unnecessary function.
Refactor to join 'Chessboard' and 'PromOptsDisplay' components.
Remove the unnecessary fn 'get-response'.
Add comment.
Instead of publishing new moves across the fen channel,
render promotion options when a pawn reaches the last rank.
Separate the connection between 'fen-channel-messages'
and 'terminus' into two steps so that pawn promotion can be managed.
Add component for pawn-promotion options.