moved IBoard.cs