Started implementing the board abstype.