[iphone] Abstract turn-based strategy game