first change; can be used as an SDL GAME TEMPLATE