Submitting module 2 for review as soon as this commit is complete

LIST OF CHANGES:
-Chessboard class now holds 2D array of Squares, fills Squares with pieces, and prints the 2D array of Squares(will be referred to as the "board" from now on)
-Square now has a BoardPosition and holds a Piece
-Got rid of unnecessary comments in FileIO
-Modified FileParser to have its own Chessboard with which to fill pieces
-Each Piece(Bishop, King, etc.) now has a constructor to initialize certain qualities, such as if the piece is white and its type
-Piece now has three properties: a boolean to tell if the piece is white, a PieceType enum to signify what type of piece it is, and a String which acts as the piece's name when it is required to be printed in the console