Comments Update

Minor error corrected after updation.
Evaluation Function Update

Updated the getOScore() function to get proper zero scores on boards
where X and O have equal winning chances.
Search Constructor Update

Implemented fixed depth of search using Search constructor.
Search Depth Update

Implemented fixed depth of search functionality by introducing a
variable searchDepth and setting it to -1 if the functionality is not
used.
Updated Game constructor to reflect this change.
Game Construction Update

Implemented fixed search depth functionality by modifying the function
call of Game constructor by adding an additional parameter searchDepth.
JUnit Test Update

Checked for symmetric boards returning zero score on evaluation. Worked
perfectly.
ReadMe Update