Added comments to Board to make it easier to figure out what each method is doing and how the board is laid out.