Added move, isValidMove, and pieceAt tests.  Fixed a bug with Pawn.
ChessModel fields now initialize in the constructor.