Refactored selecting adjacent and additional effects
Added new game function