Fixing choosing of the player

Created GamePlayerFactory class for creating different types of players
depending on the option gathered from the intent.