created interface specifically for drawing the board.

also marked old IBoard interface as deprecated