BoardScanner.cs implemented