Basic implementation of the board, with no wip.