Making an interactive chess board

Visually speaking you may want to create your chess board with a 3D software (if the game is supposed to be in 3D), otherwise just use a 2D Sprite.

A Game Mode only contains the “rules” of the game: maximum score, maximum time allowed for each move ecc… and determines when a game is won or not

Also, is it supposed to be multiplayer?