AbstractTest.java - helper methods and variables for writing tests
RiskInitialSetupTests.java - test cases for the first phase of the game,
setting the board, claiming the territories, and deploying units.
Added few initialsetup test cases
Merge remote-tracking branch 'origin/HW1' into HW1
GameAPI updated
Modified classes for initial setup.
#3-Tests added
Replaced key PLAYER_ID with UNITS in state for unit allocation.
Added test cases for attack in class AttackPhaseTests. Made some minor
changes in AbstractTest and RiskInitialSetupTests accordingly.
Adding AttackPhaseTests which was mistakenly not added before.
Added ReinforcementPhaseTests.
AbstractTest fixed
InitialSetupTest done
InitialSetupTest fixed
InitialSetupTest and DeploymentTest fixed
Fixing the game state
Fixed the test cases in DeploymentPhaseTest and ReinforcementPhaseTest
Added FortifyPhase test cases
JUnit errors fixed
EndGameTest fixed
Adding new test cases for AttackPhase. Corrected buggy test cases.