refactored game logic in lead gamecontroller and multipeercontroller
refactoring
Merge remote-tracking branch 'origin/GamePlayTest' into GamePlayTest