Changed populateBoard to populateNewGame; added loadGame(Piece[]) which loads a board state from a piece array.