Added some comments ad documentation to board.h.