- game initialization refactoring
- planting refactoring