Module 2 complete, beginning work on module 3

LIST OF CHANGES:
-BoardPosition was deleted, it was kind of unnecessary
-Chessboard no longer has a fillBoard method, fillBoard has been delegated to FileParser's parsePiecePlacement method
-Location now functional, takes a string and parses it to a column int and a row int
-Square modified to account for the deletion of BoardPosition
-GameManager and Game are now in use
-Game has a Chessboard and only starts the file IO for now
-GameManager has a game and is now responsible for starting the game and managing its state(running, ending, etc.)
-FileIO's readFile method now returns the parsed ArrayList of piece placement commands
-FileParser now takes in a Chessboard from Game and fills the board accordingly
-Main creates a GameManager and no longer runs the game, only starts it
-Each Piece no longer uses PieceType, as it seemed unnecessary when I could probably toString the class name