Refactor to replace -1/0/1 with _/X/O BoardMarker enum