Added makeMove() to SmartComputerCheckerPalyer

changed constructors of CheckerPlayer to protected
Merge remote-tracking branch 'origin/master'