Frawork for abstract strategy game