Added Check checker on all moves, you can no longer put yourself into Check.
Added isInCheck() method to HumanPlayer(might need to duplicate it for ComputerPlayer
Added getKingLocation() method to HumanPlayer (also might need to duplicate)
Modified setPiece to update the location for the piece with its locaiton on the board
Added setComptuterPlayer() and getComputerPlayer() to Board class
Thats about it :D