Added validation to AddGameInteractor. Split out the unit tests for AddGameInteractor