A simple framework for making games