1. Kalah Strategy and Game
2. Refactoring