got board somewhat working.
ignoring pgn test