building framework for strategic game