Adding turn validation. Fixing problems with the board rotation.

Signed-off-by: Nico Magni <nicomagni@wolox.com.ar>
Merge branch 'master' of github.com:nicomagni/chess
Fixing single player gameplay.

Signed-off-by: Nico Magni <nicomagni@wolox.com.ar>