Chess edit

Notations edit

Board edit

Arvind Narayanan's chess board: