Refactored game init and players init