added missing header guard to native board.h