Chess game is mostly complete, save for check and checkmate (win condition) checking.

 To do: SmartPlayer AI exhibits strange behavior; needs fix.