Split checkGameStatus function into several more specific methods