Working on module 3

LIST OF CHANGES:
-Got rid of test printline method call in Chessboard
-Split code into two methods in Player, one to take in input and call movePiece in the Chessboard class, and another to validate the input, also added comments to clarify method purposes and added basic error handling
-Piece movement logic largely complete, still need to implement Pawn movement