Better way of working out if any enemies are alive
Separate engine logic into playerTurn() and enemyTurn()