diff --git a/Doxyfile b/Doxyfile
index 0b8a903..32b9db1 100644
--- a/Doxyfile
+++ b/Doxyfile
@@ -32,19 +32,19 @@ DOXYFILE_ENCODING = UTF-8
# title of most generated pages and in a few other places.
# The default value is: My Project.
-PROJECT_NAME = "Chess"
+PROJECT_NAME = chess
# The PROJECT_NUMBER tag can be used to enter a project or revision number. This
# could be handy for archiving the generated documentation or if some version
# control system is used.
-PROJECT_NUMBER =
+PROJECT_NUMBER =
# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a
# quick idea about the purpose of the project. Keep the description short.
-PROJECT_BRIEF = "The game of chess"
+PROJECT_BRIEF =
# With the PROJECT_LOGO tag one can specify a logo or an icon that is included
# in the documentation. The maximum height of the logo should not exceed 55
@@ -58,7 +58,7 @@ PROJECT_LOGO =
# entered, it will be relative to the location where doxygen was started. If
# left blank the current directory will be used.
-OUTPUT_DIRECTORY =
+OUTPUT_DIRECTORY = "D:\Doxygen Chess"
# If the CREATE_SUBDIRS tag is set to YES then doxygen will create 4096 sub-
# directories (in 2 levels) under the output directory of each output format and
@@ -269,7 +269,7 @@ TAB_SIZE = 4
# commands \{ and \} for these it is advised to use the version @{ and @} or use
# a double escape (\\{ and \\})
-ALIASES = "imp=\xrefitem implementation \"Implements\" \"User Story Traceability\""
+ALIASES =
# Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C sources
# only. Doxygen will then generate output that is more tailored for C. For
@@ -497,19 +497,19 @@ EXTRACT_PRIVATE = YES
# methods of a class will be included in the documentation.
# The default value is: NO.
-EXTRACT_PRIV_VIRTUAL = YES
+EXTRACT_PRIV_VIRTUAL = NO
# If the EXTRACT_PACKAGE tag is set to YES, all members with package or internal
# scope will be included in the documentation.
# The default value is: NO.
-EXTRACT_PACKAGE = YES
+EXTRACT_PACKAGE = NO
# If the EXTRACT_STATIC tag is set to YES, all static members of a file will be
# included in the documentation.
# The default value is: NO.
-EXTRACT_STATIC = YES
+EXTRACT_STATIC = NO
# If the EXTRACT_LOCAL_CLASSES tag is set to YES, classes (and structs) defined
# locally in source files will be included in the documentation. If set to NO,
@@ -864,7 +864,7 @@ WARN_LOGFILE =
# spaces. See also FILE_PATTERNS and EXTENSION_MAPPING
# Note: If this tag is empty the current directory is searched.
-INPUT =
+INPUT = D:\chess\chess\src\main\java\game
# This tag can be used to specify the character encoding of the source files
# that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses
@@ -943,7 +943,7 @@ FILE_PATTERNS = *.c \
# be searched for input files as well.
# The default value is: NO.
-RECURSIVE = YES
+RECURSIVE = NO
# The EXCLUDE tag can be used to specify files and/or directories that should be
# excluded from the INPUT source files. This way you can easily exclude a
@@ -952,7 +952,7 @@ RECURSIVE = YES
# Note that relative paths are relative to the directory from which doxygen is
# run.
-EXCLUDE =
+EXCLUDE =
# The EXCLUDE_SYMLINKS tag can be used to select whether or not files or
# directories that are symbolic links (a Unix file system feature) are excluded
@@ -2159,6 +2159,10 @@ DOCBOOK_PROGRAMLISTING = NO
GENERATE_AUTOGEN_DEF = NO
+#---------------------------------------------------------------------------
+# Configuration options related to Sqlite3 output
+#---------------------------------------------------------------------------
+
#---------------------------------------------------------------------------
# Configuration options related to the Perl module output
#---------------------------------------------------------------------------
@@ -2420,7 +2424,7 @@ GROUP_GRAPHS = YES
# The default value is: NO.
# This tag requires that the tag HAVE_DOT is set to YES.
-UML_LOOK = YES
+UML_LOOK = NO
# If the UML_LOOK tag is enabled, the fields and methods are shown inside the
# class node. If there are many fields or methods and many nodes the graph may
@@ -2493,7 +2497,7 @@ INCLUDED_BY_GRAPH = YES
# The default value is: NO.
# This tag requires that the tag HAVE_DOT is set to YES.
-CALL_GRAPH = YES
+CALL_GRAPH = NO
# If the CALLER_GRAPH tag is set to YES then doxygen will generate a caller
# dependency graph for every global function or class method.
@@ -2505,7 +2509,7 @@ CALL_GRAPH = YES
# The default value is: NO.
# This tag requires that the tag HAVE_DOT is set to YES.
-CALLER_GRAPH = YES
+CALLER_GRAPH = NO
# If the GRAPHICAL_HIERARCHY tag is set to YES then doxygen will graphical
# hierarchy of all classes instead of a textual one.
diff --git a/UserStories.md b/UserStories.md
index 33f25a9..eb8085b 100644
--- a/UserStories.md
+++ b/UserStories.md
@@ -1,5 +1,6 @@
@anchor US001 US001 - As a player, I would like to be able to play against the computer so that I can play when there's nobody else around.
+US002 - As a player, I would like the ability to change pawns to another piece when they reach the other side of the board so that the game follows the normal rules of chess.
@anchor US002 US002 - As a player, I would like the ability to change pawns to another piece when they reach the other side of the board so that the game follows the normal rules of chess.
@anchor US003 US003 - As a player, I would like to see the number of moves I would take in the game.
diff --git a/html/_bishop_8java.html b/html/_bishop_8java.html
index e3e8899..f047630 100644
--- a/html/_bishop_8java.html
+++ b/html/_bishop_8java.html
@@ -5,7 +5,7 @@
-
diff --git a/html/annotated.html b/html/annotated.html
index 3df4e3e..511021d 100644
--- a/html/annotated.html
+++ b/html/annotated.html
@@ -5,7 +5,7 @@
-Chess: Class List
+chess: Class List
@@ -21,9 +21,8 @@
-
Chess
+
chess
-
The game of chess
diff --git a/html/classes.html b/html/classes.html
index a0beb27..2b418a8 100644
--- a/html/classes.html
+++ b/html/classes.html
@@ -5,7 +5,7 @@
-Chess: Class Index
+chess: Class Index
@@ -21,9 +21,8 @@
-
Chess
+
chess
-
The game of chess
diff --git a/html/classgame_1_1_bishop-members.html b/html/classgame_1_1_bishop-members.html
index e7dd3ac..fca0b14 100644
--- a/html/classgame_1_1_bishop-members.html
+++ b/html/classgame_1_1_bishop-members.html
@@ -5,7 +5,7 @@
-Chess: Member List
+chess: Member List
@@ -21,9 +21,8 @@
-
Chess
+
chess
-
The game of chess
diff --git a/html/classgame_1_1_bishop.html b/html/classgame_1_1_bishop.html
index dc477d8..f49fa54 100644
--- a/html/classgame_1_1_bishop.html
+++ b/html/classgame_1_1_bishop.html
@@ -5,7 +5,7 @@
-Chess: game.Bishop Class Reference
+chess: game.Bishop Class Reference
@@ -21,9 +21,8 @@
diff --git a/html/classgame_1_1_board-members.html b/html/classgame_1_1_board-members.html
index 67f50c5..94c1b6d 100644
--- a/html/classgame_1_1_board-members.html
+++ b/html/classgame_1_1_board-members.html
@@ -5,7 +5,7 @@
-Chess: Member List
+chess: Member List
@@ -21,9 +21,8 @@
diff --git a/html/classgame_1_1_board_1_1_board_listener-members.html b/html/classgame_1_1_board_1_1_board_listener-members.html
index 4047c82..b938074 100644
--- a/html/classgame_1_1_board_1_1_board_listener-members.html
+++ b/html/classgame_1_1_board_1_1_board_listener-members.html
@@ -5,7 +5,7 @@
-Chess: Member List
+chess: Member List
@@ -21,9 +21,8 @@
diff --git a/html/classgame_1_1_chess-members.html b/html/classgame_1_1_chess-members.html
index 0b54981..ceb6ccc 100644
--- a/html/classgame_1_1_chess-members.html
+++ b/html/classgame_1_1_chess-members.html
@@ -5,7 +5,7 @@
-Chess: Member List
+chess: Member List
@@ -21,9 +21,8 @@
-
Chess
+
chess
-
The game of chess
diff --git a/html/classgame_1_1_chess.html b/html/classgame_1_1_chess.html
index b07063f..963ad20 100644
--- a/html/classgame_1_1_chess.html
+++ b/html/classgame_1_1_chess.html
@@ -5,7 +5,7 @@
-Chess: game.Chess Class Reference
+chess: game.Chess Class Reference
@@ -21,9 +21,8 @@
diff --git a/html/classgame_1_1_field-members.html b/html/classgame_1_1_field-members.html
index 36c2c50..4bd203f 100644
--- a/html/classgame_1_1_field-members.html
+++ b/html/classgame_1_1_field-members.html
@@ -5,7 +5,7 @@
-Chess: Member List
+chess: Member List
@@ -21,9 +21,8 @@
-
Chess
+
chess
-
The game of chess
diff --git a/html/classgame_1_1_field.html b/html/classgame_1_1_field.html
index 907abe3..a635a95 100644
--- a/html/classgame_1_1_field.html
+++ b/html/classgame_1_1_field.html
@@ -5,7 +5,7 @@
-Chess: game.Field Class Reference
+chess: game.Field Class Reference
@@ -21,9 +21,8 @@
diff --git a/html/classgame_1_1_figure-members.html b/html/classgame_1_1_figure-members.html
index 28524ee..ba803e5 100644
--- a/html/classgame_1_1_figure-members.html
+++ b/html/classgame_1_1_figure-members.html
@@ -5,7 +5,7 @@
-Chess: Member List
+chess: Member List
@@ -21,9 +21,8 @@
-
Chess
+
chess
-
The game of chess
@@ -73,8 +72,6 @@
This is the complete list of members for game.Figure, including all inherited members.
diff --git a/html/classgame_1_1_information_board-members.html b/html/classgame_1_1_information_board-members.html
index c84e156..8154462 100644
--- a/html/classgame_1_1_information_board-members.html
+++ b/html/classgame_1_1_information_board-members.html
@@ -5,7 +5,7 @@
-Chess: Member List
+chess: Member List
@@ -21,9 +21,8 @@
-
Chess
+
chess
-
The game of chess
diff --git a/html/classgame_1_1_information_board.html b/html/classgame_1_1_information_board.html
index d25822b..96167d2 100644
--- a/html/classgame_1_1_information_board.html
+++ b/html/classgame_1_1_information_board.html
@@ -5,7 +5,7 @@
-Chess: game.InformationBoard Class Reference
+chess: game.InformationBoard Class Reference
@@ -21,9 +21,8 @@
diff --git a/html/classgame_1_1_king-members.html b/html/classgame_1_1_king-members.html
index 79cad7f..ffc920b 100644
--- a/html/classgame_1_1_king-members.html
+++ b/html/classgame_1_1_king-members.html
@@ -5,7 +5,7 @@
-Chess: Member List
+chess: Member List
@@ -21,9 +21,8 @@
-
Chess
+
chess
-
The game of chess
diff --git a/html/classgame_1_1_king.html b/html/classgame_1_1_king.html
index f7c2014..169b2e0 100644
--- a/html/classgame_1_1_king.html
+++ b/html/classgame_1_1_king.html
@@ -5,7 +5,7 @@
-Chess: game.King Class Reference
+chess: game.King Class Reference
@@ -21,9 +21,8 @@
diff --git a/html/classgame_1_1_knight-members.html b/html/classgame_1_1_knight-members.html
index 2ff4086..7153932 100644
--- a/html/classgame_1_1_knight-members.html
+++ b/html/classgame_1_1_knight-members.html
@@ -5,7 +5,7 @@
-Chess: Member List
+chess: Member List
@@ -21,9 +21,8 @@
-
Chess
+
chess
-
The game of chess
diff --git a/html/classgame_1_1_knight.html b/html/classgame_1_1_knight.html
index c05d220..290592e 100644
--- a/html/classgame_1_1_knight.html
+++ b/html/classgame_1_1_knight.html
@@ -5,7 +5,7 @@
-Chess: game.Knight Class Reference
+chess: game.Knight Class Reference
@@ -21,9 +21,8 @@
diff --git a/html/classgame_1_1_main-members.html b/html/classgame_1_1_main-members.html
index d0d2f79..ba1b467 100644
--- a/html/classgame_1_1_main-members.html
+++ b/html/classgame_1_1_main-members.html
@@ -5,7 +5,7 @@
-Chess: Member List
+chess: Member List
@@ -21,9 +21,8 @@
-
Chess
+
chess
-
The game of chess
@@ -73,11 +72,9 @@
This is the complete list of members for game.Main, including all inherited members.
diff --git a/html/classgame_1_1_pawn-members.html b/html/classgame_1_1_pawn-members.html
index 14217cf..8bb6033 100644
--- a/html/classgame_1_1_pawn-members.html
+++ b/html/classgame_1_1_pawn-members.html
@@ -5,7 +5,7 @@
-Chess: Member List
+chess: Member List
@@ -21,9 +21,8 @@
-
Chess
+
chess
-
The game of chess
diff --git a/html/classgame_1_1_pawn.html b/html/classgame_1_1_pawn.html
index 39461e2..c75ee47 100644
--- a/html/classgame_1_1_pawn.html
+++ b/html/classgame_1_1_pawn.html
@@ -5,7 +5,7 @@
-Chess: game.Pawn Class Reference
+chess: game.Pawn Class Reference
@@ -21,9 +21,8 @@
diff --git a/html/classgame_1_1_queen-members.html b/html/classgame_1_1_queen-members.html
index 7c0c99c..16b749e 100644
--- a/html/classgame_1_1_queen-members.html
+++ b/html/classgame_1_1_queen-members.html
@@ -5,7 +5,7 @@
-Chess: Member List
+chess: Member List
@@ -21,9 +21,8 @@
diff --git a/html/classgame_1_1_rook-members.html b/html/classgame_1_1_rook-members.html
index 434ef87..d6056a6 100644
--- a/html/classgame_1_1_rook-members.html
+++ b/html/classgame_1_1_rook-members.html
@@ -5,7 +5,7 @@
-Chess: Member List
+chess: Member List
@@ -21,9 +21,8 @@
diff --git a/html/functions.html b/html/functions.html
index 9b1430e..45bab32 100644
--- a/html/functions.html
+++ b/html/functions.html
@@ -5,7 +5,7 @@
-Chess: Class Members
+chess: Class Members
@@ -21,9 +21,8 @@