Fix Game Boy Font Location In Project

Fix the location of the Game Boy Font as it is in multiple locations in
the project
Fix Misspelling of Pieces

Fix the misspelling of pieces since its best to have some good spelling in code
Change addChessPiecesToBoard() To Have Lesser Parameters

Because most of the parameter were from setting position it is best to
move them outside of the function and just use a CGPoint instead.
Add In Chess Board Class

Add In Chess Board class to keep track of the chess game in memory
in order to know where all of the chess pieces are on the board at all
times.
Add aSimpleChessGame Class For Game State Function

Add in aSimpleChessGame class in order to keep track of the game
state in memory.
Add King Cell Indenture in ChessBoard Class

Add in a king cell indenture to ChessBoard class because the king chess
piece is the most important piece and needs to be monitor as the player
may not be able to move if the King is in danger and in order to tell if the
game is over when the king dies.

Also change the initial state in aSimpleChessGame class in to add the
king cell where it should be on the board in order to make the chess board
in memory mint the actually board that the user is using.
Add All Chess Pieces As Chess Cell State

Add all of the chess pieces to be a state in a chess cell because it is more
apparent that the chess game in memory needs to know not only that it is
a chess piece but also what type of chess piece in order to display correct
one to the user. Also, update all of the unit test in order for them to use the
new chess cell states.
Add Chess Piece Class To Project

Add in a class to give chess piece because quickly find that chess
piece on that the chess board in memory if the user wants move it
Change addChessPiecesToBoard() Use Chess Piece

Change addChessPiecesToBoard() to use the chess piece as well as not
having to have re instance SkSpirteNode chessPieces if the colour is
white. Furthermore add in the physic body for chess pieces to know what
it can interact with.
Add Board In Memory To Scene Board

Add the board that will mince the chess game in order to know where all
of the pieces are during the game and allow for both to add in an AI
opponent, down the line and detection if any other the players are in
checkout or going to become checkmate.
Add Search For Cell State In Memory Chess Board

Add search for a cell state in the memory chess board in order to find
any cell state that is currently on the board for example find the
location of the king and see if it is in damage of being kill because
of the next move.
Add Move Cell State Function To Chess Board Class

Add move the cell state from one cell to another cell for class Chess
Board because during the game the chess pieces will move the memory
board needs to be the extant some as the one the user to looking at.
Rename addChessBoard() In SceneBoard file

Rename addChessBoard() to addChessBoardToDisplayForSize() in order to
be clear of what this function is actually doing. Also, add in some
comments to better id where in the file you are in because it will get
hard to know where are in the file as it gets bigger.  Furthermore,
came to the realization that all functions that have to with displaying
items on the screen should be in the SceneBoard file.
Rename setToInitialState In aSimpleChessGame Class

Rename setToInitialState() to setInitialGameState() in aSimpleChessGame
class in order to be clear of what it does in the class as well as add
in some more comments to tell what does setInitialGameState() do and
where in the file you are at.
Add Acknowledgement Section To README file

Add in an acknowledgement section to the README file to give thanks to
the site that where found that helped out.
Fix Link In Acknowledgement Section

Fix link in the Acknowledgement section since it was going into SSL
link instead of a non SSL link. As well as added a target attribute to
the link to create a new window so that the user does not lost their
spot on the page.
Change Chess Board To Be More Flexable

Because this class can be use for other board games it should be easy
to change the number of cells on the board to a different number of
cells if need be
Move Memory Board From SceneBoard To View File

In order to make the game more MVC friendly for better reading of the
code and data management. Move the memory board from SceneBoard file
which is the view to the controller which will do that actually
manipulating of the memory board.

Also fix an issue with asimplechessgameTests using the old name of
setInitialGameState()
Move All Chess Pieces Images To Chess.atlas

Move all of the chess pieces images to chess.atlas because this will
allow the images to be drawn on the screen more quickly then having
them in Images.xcassets.
Moving Chess Piece Class Access Throw Chess Board

Moving Chess Piece class to only be access throw Chess Board because
this is the class structure this is now being used since Chess Pieces
are on a Chess Board this should be the only way of accessing them.

Also, remove the unit test for chess piece because the get and set of
column are too small to test