Added board-drawing code
Revert "Added board-drawing code"

This reverts commit 3f7b77f1d45a8a9cd7524e4daa847e3ad31a25bd.
Revert "Revert "Added board-drawing code""

This reverts commit 649f20000e401b94d49833b821bcf509a320da10.