Framework for game development in SDL