Game Framework using SDL